body
{
  margin:0;
  padding:0;
  font-size:8pt;
  font-family:Verdana;
  overflow-y:scroll;
  background:GhostWhite;
} 
.log
{
  behavior:htmlarea;
  margin:10px 10px 2px 10px;
}
.caption
{
  padding:3 3 3 4;
  border-radius:2px 2px 0px 0px;
}
.caption.in
{
  background:#FEFCF1 #FEFCF1 #FAF1BF #FAF1BF;
}
.caption.out
{
  background:#C7E1FE #C7E1FE #92C5FD #92C5FD;
}
.nick
{
  font-weight:bold;
}
.nick.in
{
  color:#B30059;
}
.nick.out
{
  color:#727CBA;
}
.date.in
{
  color:silver;
}
.date.out
{
  color:Gray;
}
.message
{
  border-radius:2px 2px 2px 2px;
}
.message.in
{
  border:1px solid LightGrey;
  background:#FFFFFB #FFFFFB #FFFFFB #FFFFFB;
}
.message.out
{
  border:1px solid LightGrey;
  background:#F4FAFF #F4FAFF #F4FAFF #F4FAFF;
}
.content
{
  padding:5;
}
.ts
{
  color:silver;
}
.text
{
  color:#313131;
  cursor:text;
}
.refl
{
  padding:0px 0px 10px 0px;
  behavior:reflection;
  -reflection-opacity-start:0.3;
  -reflection-opacity-end:0.0;
  -reflection-blur-radius:1;
}
about_this_style
{
  author:Marat;
  email:Marat@somewhere;
}
